palatal sheath - Espagnol Anglais Dictionnaire